<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <meta http-equiv="Content-Style-Type" content="text/css">
  <title></title>
  <meta name="Generator" content="Cocoa HTML Writer">
  <meta name="CocoaVersion" content="1894.5">
  <style type="text/css">
    p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 20.0px; font: 14.0px 'Helvetica Neue'; color: #262626; -webkit-text-stroke: #262626; min-height: 16.0px}
    p.p4 {margin: 0.0px 0.0px 20.0px 0.0px; line-height: 20.0px; font: 14.0px 'Helvetica Neue'; color: #262626; -webkit-text-stroke: #262626; min-height: 16.0px}
    p.p5 {margin: 0.0px 0.0px 10.0px 0.0px; line-height: 20.0px; font: 14.0px 'Helvetica Neue'; color: #262626; -webkit-text-stroke: #262626}
    p.p10 {margin: 0.0px 0.0px 10.0px 0.0px; line-height: 18.0px; font: 14.0px 'Helvetica Neue'; color: #262626; -webkit-text-stroke: #262626}
    li.li6 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 18.0px; font: 14.0px 'Helvetica Neue'; color: #262626; -webkit-text-stroke: #262626}
    li.li7 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 18.0px; font: 12.6px Courier; color: #262626; -webkit-text-stroke: #262626}
    li.li8 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 20.0px; font: 14.0px 'Helvetica Neue'; color: #262626; -webkit-text-stroke: #262626}
    li.li9 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 20.0px; font: 14.0px 'Helvetica Neue'; color: #2965a8; -webkit-text-stroke: #2965a8}
    li.li12 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 20.0px; font: 12.6px Courier; color: #262626; -webkit-text-stroke: #262626}
    span.s1 {font-kerning: none}
    span.s2 {font: 12.6px Courier; background-color: rgba(0, 0, 0, 0.039); -webkit-text-stroke: 0px #000000}
    span.s3 {font: 12.6px Courier; font-kerning: none; background-color: rgba(0, 0, 0, 0.039)}
    span.s4 {background-color: rgba(0, 0, 0, 0.039); -webkit-text-stroke: 0px #000000}
    span.s5 {font-kerning: none; background-color: rgba(0, 0, 0, 0.039)}
    span.s6 {font: 14.0px 'Helvetica Neue'; font-kerning: none}
    span.s7 {-webkit-text-stroke: 0px #000000}
    span.s8 {color: #262626; -webkit-text-stroke: 0px #000000}
    span.s9 {font-kerning: none; color: #262626; -webkit-text-stroke: 0px #262626}
    span.s10 {font: 12.6px Courier; font-kerning: none; color: #262626; background-color: rgba(0, 0, 0, 0.039); -webkit-text-stroke: 0px #262626}
    span.s11 {font-kerning: none; color: #2965a8; -webkit-text-stroke: 0px #2965a8}
    span.s12 {font: 14.0px 'Helvetica Neue'; -webkit-text-stroke: 0px #000000}
    ol.ol1 {list-style-type: decimal}
    ul.ul1 {list-style-type: disc}
    ul.ul2 {list-style-type: circle}
    ul.ul3 {list-style-type: square}
  </style>
</head>
<body>
<p class="p1"><span class="s1"></span><br></p>
<h3 style="margin: 0.0px 0.0px 10.0px 0.0px; line-height: 26.0px; font: 24.0px 'Helvetica Neue'; color: #262626; -webkit-text-stroke: #262626"><span class="s1">Replication of “Who Will Defend Democracy? Evaluating Tradeoffs in Candidate Support Among Partisan Donors and Voters”</span></h3>
<h4 style="margin: 0.0px 0.0px 10.0px 0.0px; line-height: 19.0px; font: 18.0px 'Helvetica Neue'; color: #262626; -webkit-text-stroke: #262626"><span class="s1">John Carey, Katherine Clayton, Gretchen Helmke, Brendan Nyhan, Mitchell Sanders, Susan Stokes</span></h4>
<h4 style="margin: 0.0px 0.0px 10.0px 0.0px; line-height: 19.0px; font: 18.0px 'Helvetica Neue'; color: #262626; -webkit-text-stroke: #262626"><span class="s1">Forthcoming, Journal of Elections, Public Opinion, and Parties.</span></h4>
<p class="p4"><span class="s1"></span><br></p>
<h4 style="margin: 0.0px 0.0px 10.0px 0.0px; line-height: 19.0px; font: 18.0px 'Helvetica Neue'; color: #262626; -webkit-text-stroke: #262626"><span class="s1">Description</span></h4>
<p class="p5"><span class="s1">Scholars and pundits fear that the American public's commitment to democracy is declining and that citizens are willing to embrace candidates who would trample democratic principles. We examine whether violations of those principles generate resistance from both voters and top campaign donors and whether such resistance extends across partisan lines. In a conjoint survey experiment, we investigate how regular citizens and donor elites trade off partisanship, policy positions, and support for democratic values when choosing between hypothetical political candidates. Our findings indicate that both citizens and donors punish candidates who endorse violations of democratic principles, irrespective of the candidate's party. However, when presented with candidates who support voter identification laws that threaten voter access to the franchise, subjects react very differently, depending on the candidate's party identification. This polarized response is especially strong among donors. These results suggest that the public and donors may sometimes be willing to forgive transgressions against democratic norms that align with their partisan and policy preferences.</span></p>
<h4 style="margin: 0.0px 0.0px 10.0px 0.0px; line-height: 19.0px; font: 18.0px 'Helvetica Neue'; color: #262626; -webkit-text-stroke: #262626"><span class="s1">Files included in this package:</span></h4>
<ul class="ul1">
  <li class="li6"><span class="s2"></span><span class="s3">_democracy-conjoint.Rproj</span><span class="s1"> – the directory with this file should be the working directory</span></li>
  <li class="li7"><span class="s4"></span><span class="s5">_README.html</span><span class="s6"> – generated by </span><span class="s5">README.md</span></li>
  <li class="li7"><span class="s4"></span><span class="s5">_README.md</span><span class="s6"> (this file)</span></li>
  <li class="li8"><span class="s7"></span><span class="s1">codebooks (folder)</span></li>
  <ul class="ul2">
    <li class="li7"><span class="s4"></span><span class="s5">BLW_Wave_8_Conjoint_-_Donors.docx</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">MICH0038_B_codebook.pdf</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">MICH0033_B_codebook.pdf</span></li>
  </ul>
  <li class="li8"><span class="s7"></span><span class="s1">data (folder)</span></li>
  <ul class="ul2">
    <li class="li7"><span class="s4"></span><span class="s5">BLW_Wave_8_Conjoint__Donors.csv</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">candidate_names.xlsx</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">MICH0033_B_output.sav</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">MICH0038_B_output.dta</span></li>
  </ul>
  <li class="li8"><span class="s7"></span><span class="s1">figures (folder)</span></li>
  <ul class="ul2">
    <li class="li8"><span class="s7"></span><span class="s1">All files are generated by the scripts.</span></li>
    <li class="li8"><span class="s7"></span><span class="s1">_csv (subfolder)</span></li>
    <ul class="ul3">
      <li class="li8"><span class="s7"></span><span class="s1">All files are generated by the scripts.</span></li>
    </ul>
  </ul>
  <li class="li8"><span class="s7"></span><span class="s1">functions (folder)</span></li>
  <ul class="ul2">
    <li class="li7"><span class="s4"></span><span class="s5">compare_AMCEs_no_N_labels.R</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">compare_AMCEs.R</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">estimate_AMCEs.R</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">order_attributes_levels.R</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">plot_AMCEs_comparison.R</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">plot_AMCEs.R</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">read_Survey.R</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">set_my_ggtheme_legend.R</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">set_my_ggtheme.R</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">specify_color_palette.R</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">specify_parameters.R</span></li>
  </ul>
  <li class="li8"><span class="s7"></span><span class="s1">scripts (folder)</span></li>
  <ul class="ul2">
    <li class="li7"><span class="s4"></span><span class="s5">01_read_data_donors.R</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">02_read_data_public.R</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">03_calculate_AMCEs.R</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">04_linear_regression.R</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">05_plot_linearity.R</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">06_summary_statistics.R</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">07_additional_subgroups.R</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">08_party_differences.R</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">09_october_read_data.R</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">10_october_calculate_AMCEs.R</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">11_october_party_differences.R</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">12_marginal_means_public.R</span></li>
    <li class="li7"><span class="s4"></span><span class="s5">13_marginal_means_donors.R</span></li>
  </ul>
  <li class="li8"><span class="s7"></span><span class="s1">tables (folder)</span></li>
  <ul class="ul2">
    <li class="li8"><span class="s7"></span><span class="s1">All files are generated by the scripts.</span></li>
  </ul>
  <li class="li8"><span class="s7"></span><span class="s1">temp (folder)</span></li>
  <ul class="ul2">
    <li class="li8"><span class="s7"></span><span class="s1">All files are generated by the scripts.</span></li>
  </ul>
</ul>
<h4 style="margin: 0.0px 0.0px 10.0px 0.0px; line-height: 19.0px; font: 18.0px 'Helvetica Neue'; color: #262626; -webkit-text-stroke: #262626"><span class="s1">Remarks:</span></h4>
<ul class="ul1">
  <li class="li9"><span class="s8"></span><span class="s9">The </span><span class="s10">candidate_names.xlsx</span><span class="s9"> spreadsheet was created manually in Excel and includes information from Butler and Homola’s (2017) paper in <i>Political Analysis.</i> See Table SA.15 in the Supplementary Materials, which are available for download at: <a href="https://www.cambridge.org/core/journals/political-analysis/article/an-empirical-justification-for-the-use-of-racially-distinctive-names-to-signal-race-in-experiments/DBC39F875F2DC0F65E7140FC721CE1EB/share/85b92224c375e025ca057b7367beb5997e1943fe"><span class="s11">https://www.cambridge.org/core/journals/political-analysis/article/an-empirical-justification-for-the-use-of-racially-distinctive-names-to-signal-race-in-experiments/DBC39F875F2DC0F65E7140FC721CE1EB/share/85b92224c375e025ca057b7367beb5997e1943fe</span></a></span></li>
</ul>
<h4 style="margin: 0.0px 0.0px 10.0px 0.0px; line-height: 19.0px; font: 18.0px 'Helvetica Neue'; color: #262626; -webkit-text-stroke: #262626"><span class="s1">Program:</span></h4>
<p class="p10"><span class="s3">R</span><span class="s1"> (version 3.6.2)</span></p>
<h4 style="margin: 0.0px 0.0px 10.0px 0.0px; line-height: 19.0px; font: 18.0px 'Helvetica Neue'; color: #262626; -webkit-text-stroke: #262626"><span class="s1">Additional programs required:</span></h4>
<ul class="ul1">
  <li class="li6"><span class="s2"></span><span class="s3">tidyverse</span><span class="s1"> (version 1.2.1)</span></li>
  <li class="li6"><span class="s2"></span><span class="s3">readxl</span><span class="s1"> (version 1.2.0)</span></li>
  <li class="li6"><span class="s2"></span><span class="s3">haven</span><span class="s1"> (version 2.1.0.9000)</span></li>
  <li class="li6"><span class="s2"></span><span class="s3">cjoint</span><span class="s1"> (version 2.1.0)</span></li>
  <li class="li6"><span class="s2"></span><span class="s3">ggthemes</span><span class="s1"> (version 4.1.1)</span></li>
  <li class="li6"><span class="s2"></span><span class="s3">estimatr</span><span class="s1"> (version 0.18.0)</span></li>
  <li class="li6"><span class="s2"></span><span class="s3">broom</span><span class="s1"> (verion 0.5.2)</span></li>
  <li class="li6"><span class="s2"></span><span class="s3">directlabels</span><span class="s1"> (version 2018.05.22)</span></li>
  <li class="li6"><span class="s2"></span><span class="s3">scales</span><span class="s1"> (version 1.0.0)</span></li>
  <li class="li6"><span class="s2"></span><span class="s3">stargazer</span><span class="s1"> (version 5.2.2)</span></li>
</ul>
<h4 style="margin: 0.0px 0.0px 10.0px 0.0px; line-height: 19.0px; font: 18.0px 'Helvetica Neue'; color: #262626; -webkit-text-stroke: #262626"><span class="s1">Process of replication:</span></h4>
<h5 style="margin: 0.0px 0.0px 10.0px 0.0px; line-height: 17.0px; font: 16.0px 'Helvetica Neue'; color: #262626; -webkit-text-stroke: #262626"><span class="s1">Main analysis:</span></h5>
<ol class="ol1">
  <li class="li12"><span class="s12"></span><span class="s6">Run </span><span class="s5">01_read_data_donors.R</span></li>
  <li class="li12"><span class="s12"></span><span class="s6">Run </span><span class="s5">02_read_data_public.R</span></li>
  <li class="li12"><span class="s12"></span><span class="s6">Run </span><span class="s5">03_calculate_AMCEs.R</span></li>
  <li class="li12"><span class="s12"></span><span class="s6">Run </span><span class="s5">04_linear_regression.R</span></li>
  <li class="li12"><span class="s12"></span><span class="s6">Run </span><span class="s5">05_plot_linearity.R</span></li>
</ol>
<h5 style="margin: 0.0px 0.0px 10.0px 0.0px; line-height: 17.0px; font: 16.0px 'Helvetica Neue'; color: #262626; -webkit-text-stroke: #262626"><span class="s1">Appendix:</span></h5>
<ol class="ol1">
  <li class="li12"><span class="s12"></span><span class="s6">Run </span><span class="s5">06_summary_statistics.R</span></li>
  <li class="li12"><span class="s12"></span><span class="s6">Run </span><span class="s5">07_additional_subgroups.R</span></li>
  <li class="li12"><span class="s12"></span><span class="s6">Run </span><span class="s5">08_party_differences.R</span></li>
  <li class="li12"><span class="s12"></span><span class="s6">Run </span><span class="s5">09_october_read_data.R</span></li>
  <li class="li12"><span class="s12"></span><span class="s6">Run </span><span class="s5">10_october_calculate_AMCEs.R</span></li>
  <li class="li12"><span class="s12"></span><span class="s6">Run </span><span class="s5">11_october_party_differences.R</span></li>
  <li class="li12"><span class="s12"></span><span class="s6">Run </span><span class="s5">12_marginal_means_public.R</span></li>
  <li class="li12"><span class="s12"></span><span class="s6">Run </span><span class="s5">13_marginal_means_public</span></li>
</ol>
<h4 style="margin: 0.0px 0.0px 10.0px 0.0px; line-height: 19.0px; font: 18.0px 'Helvetica Neue'; color: #262626; -webkit-text-stroke: #262626"><span class="s1">Most recent date of successful replication</span></h4>
<p class="p5"><span class="s1">June 19, 2020</span></p>
</body>
</html>
